MAAAPPSSVPACGDLPAVVSAFADAFVDFAVSGIFFPTTSSSSAPAAPASPPPAPTTPTTFLPSPSRLVAIGDLHGDLPKSLSALRLAGLVPVSSGPDSPSASTSWAAGPTLAVQLGDILDRGGDELRLLYLLRRLALSAEARGGALLPILGNHEVMNVSGDFRFATPQGFQEFSAWAGWYRAGLAIKRRCGEHLDPQPRNPFLGVPKSFPGVKPEFWDGMRSRLAALRPDGPIARRFLADLPTVLVVGDSVFVHGGLLEANVEYGLERINAEVSEWIRGEGGDNARAPEYVRGRDAVVWLRRFSDGFDCDCQRLEGVLGMIPGAKRMVMGHTIQTVGINAVCGAQAVRVDVGLSRGCGNGLPEVLEINGGGADVRVITTPPSEAWMYRKQEVEKAAAAVKEKKGELKDGLALLTPMSMIDDVTSKIANAQ*