MDIELICIGIFALCGCVFFILFLTWFQGAPQHEDQASDGDEKYKTAEEGMIMRSGDMDHAGNLSTLTSLACHSSNYFVKKLSRSLTAERSALIMPSIVREFSLEQMEAATGHFLSSNIIKRGHSGDIYKGVLEGGETVIIKRICMRPNDQQLIISKDSYFAEMDIYGKVLDQSFLVPVLGQCLAKEEKFLVYEYMPYGDLASILASKGRACESIAKAAEYEPLEAGEKQEGDQKTKEEDDGITIDIDEQGDNPFKVCKLTWPLRMKIAREVAQALVYLHHESKPPLSHRNIQGSSILLNKNFEVKLGSLGDAQKIESGELPAYDIYCYGRLLLDLISGLDISGMKCTRDEEAQAWISKCLNVITNMSAATSMSHNISELIDKDLFLLQEHHLLEVIQVAKLAKLCIQPTTLQKLSMKRILHLLPS*