MSGPSTLATGLHPLPTETPKFPTNIMDRFSLKGKVASVTGSSSGIGYCVAEAYAQAGADVAIWYNSHPADAKAEHLAKTYGVKAKAYKCPVTDAAAVESTIQQIEKDFGTIDIFVANAGVPWTAGPMIDVPDNKEWDKVINLDLNGAYYCAKYAGQIFKKKGKGSFIFTASMSGHIVNIPQMQACYNAAKAALLHLSRSLAVEWAGFARCNTVSPGYMATEISDFVPKETKEKWWQLIPMGREGDPSELYLPLPCL*