MAEVVLSALLQVVFDKLVSLITEEQGMKWGVNKEMERLKSTLSTIQAVLKDAEEQRVEDKALRNWLGKLKDAAYDADDILDEFMTEALQRKIVSRGDHMMNKELPKDMWNMLNLRHLEIFTNEPLIEVPRRFKSFTKMPVHIGKSKCLQTLLIFIVGSSMGCRIRELKDLNLCGELFIKSLENVKDANDSKEANLKNKQNLHTLGLSWNSCDNDPTVRENIEQILEGLEPHPNLKRLLLDNYTGTRFPHWMSELLLPNLNEIALVNCRRCESLPSFGQLPFLKALTICGMDAVRCIDDAFYGNNVKSRFPSPEEFTIEDMPNLEEISVGCEIETFPHLVGLTVVRCPKLKNLHLPSIKRLQLEVNNWALLGLLANFTSLIYLYVGSFAEPEQSL*