MSKFTMLVRQNHILRSPIQCVTTSLRHYTPGMHNKQHVVGHSRRSLTTHAVTKPRPPQTHFRPEVSQNVTCDSTTEEHPLGTMRPVKVISIGAGVSGINMARALKRHGTNIEHVVYDKNPEIGGTWFENCYPGCASDDPSHNYQFSHTPNPAWSSLFAPGVEIQNYLLDVCSKYGLKDRIRLSHRIIRAEWNEGCAEWVLSIKNEVTGVVFEDRCHFLLNSGDLKDKRVAVIGNGASGVQIVPVLQQEVAKLSHFTLRGSLEALEAKRVISLYMAEALNYDKHLLEALIPYFPVGCRRVTPGIGYLKALTQPNVDVITSSIQEVQPNGIKLTNGKLIEVDAIVCATGFNCSFIPHFPIIGEHVNLQGLWTNNQSQAYMSCMISGMPNYITFLGPNGPLAHGAIPIITEQLSAFALKFIQKCQKENISSFRPLPQAVKEYAEFIESFMPRTVWMDKGVRSWYRDGRSDGSVLALHPGSQAHFFHMLEGPRWEDFEWRSGGREGGGGEGGSGRGEVNRFAYLGNGFSVREGEGERVGDDTWYWGEADVL*