MKMVRTKSACEEDVVSAVNGQLVRMMNCCMWVVYACVRGQFAFWILLTNSLGCALSLGFLIPFCYFSPCPQRRNALKKLMVTSCALGTMVGIMLWLLESKSTRIKALGIISGILSSLVHLGLLSQVKEALTFKDQKYLKPHASILAFIKGGTWVAYGFFSMDIYIMVPNGVGVLTGCVQMILGLLVFRMQKVITQHKLSVRVKVFNLEEETSKNDVTIQIKIPQQETFTSMENSTNIDRGSTGSMVSITIGPSKLIGLKEQE*