MGEIAALSRAFDTEFNKHYEALPRLAHDPDHDTFLNHYRQVQRIAESIAYYASRLPPYASVHRILAFGDRLAQREEHRLALEACYSYVKHLNIHQRNVVRADELTCLSWHVQACYGVAVCEATLVLHQDPQMKHPDTLAAVVACLHQLKDVLVLVLPSEQLYWLTLNGTLHIYSLAKRLLTAGYVAQMLPFMVFCVKALESHVIFSTSKYLTWRTQLYISLCYAYCDVREHGMAKQVVQEGLSKIDALIKLQKLDPVPAPPEVQAAYRTAKAMLCALKLKLEVICAPSGSGESRFAHPKCPREWCSCQTDVL*