MVITKVLVEVVLVAPIWGHCGIQSQVKVVITPGVVVRPIIAHIHILVVVEALSSWIVSNDSSVFSADVSSSAVKWSGKVTVDSSRGLLGSELSSSFINFLMGFDEKPRGLLQLVLLVQESAKQALTSALSVSIYFVTGLQFTSRISVFAFVGLGSSKGCVLSYLVFEVLVRSPYAYRVLGMTPVLWATSRDPLDAGGLVINHHHFCSQGRRDMNHRTLSHCSPLLSFLDHWTLKVAFNAVQNSPGLTSPFSAKKVQLEFRHLLELIDRWESAPCTISRMPLELSPPRHKDRNRNKRGARKILGPIMLTPDRPTLCIPFDHPTLGARSEEAGKQFPLSNLSFSHAKPHRIMIREMEMGGEMAAMWRLLCDVFNSMCFVISDITM*