MTTEHKRFPVAAAAIAGTLENFATFPFEYVKTQLQLQIRSSALYAGSSAYTGPLDVVQRTFRTAGLLGLYSGGASFVIFSPLRAVVRFTTFERLRITARSQQLRETPGGKRLSDLGCGVLAGAADGALCQTPSNAIAVKMVHDQSPRGPRQYRLGGGPSWHAKSGIRFVGYGEMAERLRSRPGRPEGPIAIWESLVAGGTAGGVSAVLSQPIDVVRANMMSLDARRYSSSLACARAILRSGGLPGLFLGVGPRICRVCVEESLKFTLFEAAERQLCALFPP*