MVFLHTAVAQYQFEPIHVAASRIVDTNTTHGFSAVTLCRGRFIMAATGKLAISHGGVEAEVEAQIAADLNITWETPSTTPCPDDYIIMNGTRMVRPYFFEFLAHVKKRWEGKTVVDLFAQEFRQRPREYYEEAVKRGRIRVEGKVVAPSYVVRDSQTMSHFVHRHEPPVLAGRVIVLEEGPDIIVVSKPATVPVHPCGQYRKNSVISILEAEHKTGPLFRILVEFHTVHRLDRLVSGLLILARNSRTADFFRQEIEAGVVQKQYVAKVKGVFPAEEVELNAAVIYDPREGRSSVEVRARPAKEIAVEIESTLKGASKRTPESDAKSKESCTKFRRLSTDGVDSIVQCMPLTGRTHQIRVHLQYLGFPIANDDLYLHSNVTKRSKANTTADRAAKIPEVPETISEVKDSSIAVLSTVSVDVNYSDERLDSSNVTAPSVAVTNTKQGDNTREAEREKLQEHSKNAEIIDRRSSEDAENACSNGGDLLEPGVSLSIEANEVPELQKERSQFVSKSINPNFMVDPLCTHCPNMAPTGYTGDDEGLWLHCIRYSGSNWTYECPLPEWAL*