MTDRPAAYIICGTPRSGSTLLCGYLAATGAAGDPDSFFRTQSIDWWARYWGLPETLRPGVVGFDRAYLEAALREGRGETPVFGLRLMRENLGDMLGMLDHLYPGLPGDTALIEAAFGPTRYLHLRRRDKVAQAVSRVRAEQSGLWHIAPDGREIERLAPHRDPVYDFDAIDSHVRALETYEAGWTDWFLAQGITPLGIDYEDLANTPIEVVSAILAHLGQDPERAQGLTPAVAKLSGEESRDWARRYRAQREGRA