MSVGESIIAVSKALELTRYSHNDETLSRSFSLRFSDFSTEDEMKFVGATLRKNHQIEWLLVDLCGKSVREECLEGLSHFISNAPSLRSLHLDDSEDGSSNVGHLLMQAASKNKHIRKIDVSRSVLKAVVARGDLPLPLFSLQELQLHCVRGLSKAFPESHGIPNIRLKSTSEHHSKSVSNVLQRLAKSKGTQVVECLEMATWSPQMSSFLQSPNCKLQTLHMRGIDFAHSNGWYSSMDGLLWGLAGSQSIKLVLQECTLDELAKKKLFQGLRSNLLGIRDLNFITAEGFAGKDFERLLGCESLESLGFECHINSWDDCYLVDPKKEYVERGIESCSLSSLKLSTDCLAFFGPALMAACTSKSLKCLTLTNCSFRDEDTACLCSILEAEGCKLCELTISAYTCGEDDGDDVLVSSLFEALCRNAKLHTLKIQDDNLGAEIPDTVSTFVGNIGENLVSLEISLLEELLPCEEDAIAEALPDNWYLQNLKIQGTDNALLGVENRNGKPVTTHSLNTKLEMFTRRNQVKKAIFDSPMAFTEAEKKEWLETLASASELPDYLTLAFLLFQMRTGCFF*