MSSLPPAIFLMGPTAAGKTDLAMALADALPCELISVDSALIYRGMDIGTAKPSRELLARYPHRLIDIRDPAESYSAAEFRADALAAMAEATARGRIPLLVGGTMLYYKALLEGLADMPGADPEVRAAIEAEAQAEGWEALHRQLAEVDPESAARIHPNDPQRLMRALEVYRLGGVSMSDLRRRQSAEKADFDASGRNQLPYTVAQLAIAPEQRQVLHARIAQRFRQMLEQGFIAEVEALHARSDLHAGLPSIRAVGYRQVWDYLDGKLSYAEMTERGIIATRQLAKRQFTWLRSWSHLHWMDSLAGDNLPRALKYLKTVSILA*