MGRVLKRFLKEHAAYAAAGVAATARGIGEAASGEESEDQSFYVAMALLFALAFIGGFLPMILQKNDAILCVGDCFSGGLLVGAALMHMLPESAELNEMLAGEEEEEDEDMDAHGRALHGEGEEETYPWSFLLCSVALISLMAIETAASGTCCSTADKEPAKSHVPHHHSLGGLETTGKGGKSGAVAAIAAFTAFIIHCVLEGLALGVVGDDIMVMFVAVGAHKGFAAFALGAAAALCMFCFSIATPIGMLIGHTAATAEGAESPLPLAFNALAAGTFLQMGAVEVLGSEMMEGHGTCPGIVKYLFAMMGFAVMAVLALYC*