MMPAGSALVTALLALMVVVAPYACHGFMHYHIRKLHSKFLPLVLQQVDDSQLWFTQTLDHFNPQDDRTFQQRYYELTDYFVDPYGPIFLDICGESECSGIMDSFYLVLAEEEKAAYVTLEHRYYGQSIPGSDLSTKNLAYLSTGQALYDLANFRNYYQKQINHRYNLSQSHENPWIVLGGSYAGAMSAWFRVKFPHLVKGSISSSGVVNSIENYQQYDIQLGESLGPICGPAYRNITRRLEEGLKRNATHIKSLFNATQLTDGDFAQLMGFFPAGYTQFGNQDIPCQPILD