MSIFFPITTGVFYHPKSLEFLFPSKSFKVRGLNCQILNAFCPRIKDKADYTKRVKCLANAIEKSPIPESQTDHTTGEELSPELSNRYIRGLCKAGNIDKAMVFLSQMEALGFRLSYASYTCLLTALVSVGRTLEVEAIFEEMVSSGFQPRIEVYNLLLKVFLRKGLLTLADKLMESMNAMGVWKNRETYEILLGYYVSAGRLKDTWEVVAKMKKDGFEPNSFVYSMIIELYRNNGMWKKAINLIAEVRENGVPLDKKMFNSMIDTFGKSGELGDALQVFDQMQQEGITPDITTWNSLIRWHCKHGDLTNALVLFKQMQIQGLYPDPSIFITIISRLGEQGKWDIIKKNFEQMKDGGHGQSGTIYAVLVDIYGQYGSFEDAEECINTLKLEGVPLSARIFCVLANAYAQQAIKVLQLMEREGIEPNLIMLNVLINAFGIAGRHMEALSVYQHIKESGASPDVVTYTTLMKALLRAKEFDKVGEWQVGIIYRDMESAGCSPDRKARELLQTAIMALQRRH*