MLTSMPLSVVTGGNAGIGFEIARALAGHTHCVLTARDEARGRAAVKSLLDDAARQNKTLALEFAQLDIGDSQSIKRFASWLESKGEMPVDVLVNNAGMAFKQADPTPFEAQTVPTLATNYFGTLAVTEALLPLLNKQNGRLVFVASQAGLSAFHQCSPEIQARWKLAASRDSSDEVTALVNEYIECVRTGGSGALRERGWCLTNYGVSKLAVTALAKTYAKRGISSTSCCPGYVSTAMTSFRGAKTPEAGSKTPVALALSADAPRDGFFRDGLADATYL*