MHCLVGSDLTSSISSELEMNYVMDGAVLEGVGQVIRNCSAYAAILGTFVYLKNIRVRRHRPGLRLQYVEGLEVVARFSNCALQVWLIPGQSLPRESHKCFPQLIHTKAAATSLLLQVALPVLFTSSARDLLFTGEASVVISPSVDYMKFFKVSVDINILLRDFIPRSDSLCWDQDKPFRDVAKHLLDRQGPVVGVSLILYGYSKADHLFIDEVRNSLLESLKSQGLDMDVGFMDDMQGMEDEAALVCQLLIYAETSTGCILGASSRSGDHHELAKTGEFTFAAVSDLGKQLEDGDCTDEYLQDQLIIFMALADGVSEIVTGPVTDHTKHALHYAQIMIDAKFEVTPQDGGKNLIGYVGIGH*