MVQLSVVSRAESPEISSAIEALQAEFTRLKRQYANTPYPSLTHRLQRLTQLKQALLRENEALIAAVNQDYGFRSRFDSGLCDLLPTLNHLNYTAKQLKKWMKPQRRHAGWMLLPSRVEVQFQPLGVVGVMVPWNFPILLSLAPLITAVAAGNQVMVKLSEYTPATNQVLARVIAALGDIAVCVQGDAKVAAAFSALRFDHLLFTGSTAVGKLVAQAAAKNLTPVTLELGGKSPVIIADDADLARSVDNIMLGKTTNAGQICVAPDYVLLPQAKVATFVELYLQRFARRFIRHGRMDVTQIINQAQFDRLQHCLDDAQQKGAKLNTVVGKTVELEARQMLPHLLTEVSDDMLVMQQEIFGPILPVIGYRNIEEAIERVNQGPRPLALYVMTKESHLANHILQRTHSGGACVNDTLMHVAADDAPFGGIGESGQGHYHGIEGFKTFSHSKTVLRSAAWLPRSGWLLTYRKSVQRLLTRFFLR*