MSGGSGFPGFHKHGYDRDYARPLFRVSSFSDNGGGEEQEHYTPSPPRGRSMSRTTSTAPRLSPSVSKLSMKKLQQVVNEKSLEDEEMELMKEKYTKLLLGEDMSGSGKGVCTAVAISNAITNLYATVFGTCHRLQPLPPEKKAMWNREMDCLLSICEYIVEFSPKVQAMPDGSTHDVMATSPRSDILMNLPALEKLETMLLEILDSFEKTDFWYIDQRKQSFSDSMKFQRSEDKWWLPEPCVPESGLSDRMHRELQQKRDQASQIHKMAMEINSGILSEMQVPLSYIETLPKSGKVGVGDAIYRYMSAGDQFSPDHLLNFLNLSSEHEALEIADRVEAAMYVWRRKASMTHVVSKWENVTELNADGDKNLILASRARSLLLCLKQRFPGLSQTTLDTSKIQYNKDIGQAILESYSRVLESLAYNIVSWIDDVLIADGNARKGHNIRMQKQEFSKLSPQQY*