MELFNIWSGHPWTCYIVVIGLLVLLSSLVKRPFMRSLKGKHVFITGGSSGIGLAIARKTLIEGAYVTLVSRNVNNLASAVEGLLLQVPSATTDRIHYEVADVSDYEALARVIERAFVWRPIDVFVCNAGLTRGGYLGDGRIQDLEITVQTNFMGSVNALHAALPLLKCHSRSHPVSIVIMASLASLFFMYGHSVYTATKYAMRGLAEGLRFELLPFNIKVSLICPGFTSTPFLDEADKEEEIRGLLRWVNFYSRRWAESPQDVATHSLRAVKSGAFLVSTNPIGLVLATLGRGFVPTNSLPRLAFELLFVIPFRIASLVIIPLFQFIVRKHGVSSPYDDITITSLMKPLLQAKNNINSKN*