MVLTSTLLLDCLFNVAIMVSKDLSMNSISGEEVVLGGVGGDACDDSCGGDGGRPRPIFEYNGSALVAMVGKNCFAIASDRRLGVQLQTIATDFQRIFKIHDKLYVGLSGLATDVQTLYQRFAFRHKLYQLREERNMRPETFASLVSALLYEKRFGPYFCQPVIAGLGEDDKPFICTMDSIGAKELAKDFVVAGTAAESLYGACESMYKPDMEPEELFETISQALLSSIDRDCLSGWGGHVYVVSPNQVIERTLKGRMD*