MKSDGMHFESVAVEGPDFAGVARLVLNRPKQSNALNAAMFREIPAAVASLDADPNVRVIIVAGSGKHFCAGIDLQFLSTDSVQSSSAGGGAGRLGLEREAFRRHVKWLQDAFTSFEHCRKPVIAAIHGACIGAGIDMITACDLRYCTDDAKFSVKEVDLAITADLGTLQRLPHVVGYSATMELALTARAFDGKEARELKLVHGVLPSKDLLDERVYAVAAEIAGKSPLAIMGTKAVLLKSRNSSVADGLDYVATWNAALLHKEDILEAMMSRMEHRNPLFAKL*