MELLAVPVLLAAMAMTLTYLAWTAASRRRRSQCYLLDYVCYKPPDDRKLTTDMGFAVAERNKQLGAPELRYLLRLTSRAGLGEQTYLPSGALAGREKCLTYQDAHDEMDAFFIDAVAGLFAKTVFGPRDVDVLVVNVNIFCPQPCLASRIAHHYGMRDDVVAYNVSGMGCSATLVSLDIVQNVMRARSPCPVLALVVSTEVLSTGWYGGRDRSMMLGLCLFRCGGAAALLTSDPALGGRAKMKLRRLVRATVAANDDAYSAIFQREDADNITGFSINKTLPKAAVQAFAANLKRLVPFILPARELVRLAASFTWQKMQRRQRVKINVNLKTGVDHFCLHSGGVAVIDAVKKNFGLNEADVEPSRMTLHRWGNTSASSVWYVLAYMEAKRRLKRRDRVLMVTFGSGFKCNSCMWEVTRDLADKGAWADCIDEYPVESTANPYTDKYSWMNDNADDDSTLPVL*