MTAHLFMQLASFSGFTVFELVYTPKFKTKVLVSCNLNLATRIQCMKISDLCIGGYIEEECVVDRLCTIQGGTAESCRNLARTAQWPLHLPTDDSPHPLPTLATRRMVCGVTPGQAMHRGPSKELMRWETAVIYGYYGLKLLSLPVSNPPTIPFKQAEVSDGFIVTTFVSSEKDNSVVGVRGLKGNATETTLVNILVIVASCLGGFTYGFAANTLSGTLSQTTFIAKFLNTPNSTCSRMVFFLGTTASFRILQVSFSWRRLVFIVLTGIGVLHLVSLFFIPESPRWLTEKGREDETKVVLEYLHHEERYPCYFCLCGRAADQSARSERNTPRGYMHIIRTPSYRKRALCSIRLWVMSQRTGITAVANSIPTLMGTLGSGTTMQLGLGVVWTVCAVIGCVQDNRELTHTYHPGVNAAVAFYFIFGAYFTSTIECTAYVYGSEICPTHMRSEGSTIAFASFFGNETMGLSLEEINSKFGDKVELKLKDALDAQGNLKLECQLCQCLAVPSSDSDGHEISNWGNLLSG*