MVFFDSTPVGRIVTRVIFPALDIRVKNVDRTYSLEHEGESVIFDQLFTLLDSDMQNEESFRRELASCTCALQTSINQHMSKEEEQVFPLLVEKFSFEEQASLVWQFLCSIPINMMAEFLPWLSASVFSEERHEMRNYLCKIIFTWMDGANGFKKRKSSEECEEGHYCPCLSSRPKKRESFLRSIDDSTDSLPDRPVDEILHWHKAIIKELIGIAETARRIQLSGDFSDISAFNKRLQFIAEVCIFHSIAEDKVIFPAVDVELSFAQEHTEEESDFDKFRCLIEAYKKREQIHLHLNFVQSYAHMLIISCPSLRNISK*