MTSRSIRIFFMSFSNPSTLIPNPSLRCFCTNTTTVKRKSQVQYPLQFQEKSPQRNLIAVSCLLKKYGFPALELTNFLKKNRRLLNLDPAKIENSLKILLSLKPSQEFLVSMISSCPRVLEYDAIKKWEGCMRGFEEGSNLSSLAIRNILEVSMKFELDYDCVLGSLKCLKDLGVSDITLNKVLETHPMVITMSADKVRDSFEFVVDAFGIGNVEFDRILRVYPAVLVYGFQNKFKRLLDEFRALGFNMEVVKKQLLRDPRILAFEFGELSRCLELLKSLKCREAIKKDIFQDGAFKAGYEVKLRVDCLRNHGITLRDAYSVLWKEPRVILYSLDDVERKIEFLLHVMKFDIQCLVEVPEYLGVNFDKHILPRFKVIDHLRSIGGLGDEVGLRELIKPSRVKFYNLYVKPYPECESMYARFSRDTEARSQHPVGMWKLFIPQNNPKSRVDIMNIKSYMDSLA