MQENLKNDKLKIGKYEFDSRFILGSGKYSLELIKSAIEEAKAQIITLALRRANTGEIANILDYIPKNITLLPNTSGARNADEALRIARLSRELGCGELIKIEVISDSRYLLPDNYETIKACELLAKEGFTPLPYMHADLYAARAMRDAGAAAIMPLAAPIGSNKGLCAKEFIQILLNEIDLPIIVDAGIGSPSQACEAMQMGVSAVMVNTAIAEAKDIALMARAFSLAVNAGRAAFLAGVASVSEAKASSPLTGFLRD*