MKASLVAHVILLGLLFLPHLFLSQPIIGSGDFIEKQQAEPFCRNTVQGRYLLSDDNGYVCSVTSISPSTGCCPKFGEQFPCLGCNLSTQCCNSYEYCVACCLSPTRTSRGLATQVKVAHQVSAGTYKTVFDFCLGQCRHSSRSVVHENVYVSENHHCFFLPLSSSGNYSVEQQGFGEEAELSGISIVISRRGQSCYLACKVKGQTCMLNKLPSINNCFILRKYFNCRGSCMASIGTDQPAEVAASSPRHLNPGACLFNTEEHHLSCHGSHPHTRRLCPCG*