MQQALLALAPQGRRALASSTALRTIGARMFSASAATADQQDVVVIGGGPGGYVAAIKGAQLGLKVTCVEGRGTLGGTCLNVGCIPSKALLHASHLYHDANHTMAKHGISVGEVSIDVAKMMEQKSKSVSGLTKGIEGLFKKNKVTYAKGWGSLTSTPGEVVVAKEDGTTQTISAKNIILATGSEPAALPGVEVDEETIVTSTGALDLKEVPKRMVVIGGGVIGLELGSVWSRLGSQVTVIEFAKDICPPMDAQMRKTFERSLKKQGFKFMMEKKVTGATKTQTGVTLTVEPSAGGEAVEVEADVVLVATGRKPFTSGLGLEAAGVEVNKRGQVVVDMHTYATSKPGVFAIGDIVEGPMLAHKAEEEGISCVEQLAGKVGHVNYDVIPSIIYTHPEVAWCGKTEEEVKATGAEYNVGTFPFAANSRARTNDDSEGMVKFISCKHTDKILGAHIVGPNAGELLGECVLAMEYGGSTEDIARTCHGHPTLSEAIKEAALATGGKPIHF*