MVLCTWDAQDVKGMDEHISEWLDVLYRPPSTSELTRVPALEHFILLLGEGQKEMFARHKDVTIDTFLDNGPEALRDLVRFRLLRTVRIEIDIMIQLDNDFVRALAEGLPNIEELSLTPPPGVAFELPTGCQCVLPTFDSLVAFSEHCPKLATLSLAIRATFASYAFWYTYRQSTAGTERRPSPLKTLSLWTTPMIGGANARTVSVFLGWIFPELVSLRPYVQAVAGRVFNREMRHVARAEWTAVLSEMRLGGEIPP*