MGVYLSTPKTDKTSDDGENEKLRYGVSSMQGWRTSMEDVHAALLDLDNSTSFFGVYDGHGGQAVSKFCAKYLHQQVLKQEAYAAGDIGTAAQKSFLRMDEMMCGQRGWRELAILGNKMDQFSGMIEGLIWSPKGNDLKGLNDNWSTEEGPHSNYEGPACGSTACVAIIHNNQLVVANAGDSRCVISRKGQAYNLSKDHKPDLEVERERIYKAGGYIHYGRVNGSLNLARAIGDMELKKDKTLPPEKQILTANPDINTVELCDDDDFLVLACDGIWDCMSSQQLVDFVHEQLKTESKLSVVCEKVFDRCLAPTSGGEGCDNMTMILVQFKKPQSQSGPSTSTSHSHPPSDSSNDQEVPGSD*