MDAHGRGGSLRTGRDEGKDTRRGPWTIEEDVILVNYITVHGAGRWNLLARCAGLRRTGKSCRLRWLNYLCPDVKRGNITVEEQLLILELHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHANHLKCDPNTKQFKDAMLHLWIRFRAGSATPSGSHHNPTTTHQNLTDGQACLPTPAHSSIGATSDFRDSDFQGNETDCQVAHVSSLESWTSPSGWFDHEQNWGFDGDTLGSTWDMEEFGFSQQQQ