MVMNFLVTTKGSEGGNFITPSGQTPNGVLDLSVIDSLAVLRCNARTLHVFKGGNATVIQEAFGKALVPYYPLAGRLKFSAHNNQLLQIDCSGQGIWFVEASADCTLLDVNYFDEASALDDTTFNKLLPQQIHSSTPLPVGYDSFIDPLVLVQVTEFKCGGYVMGLTFCHSICDGLGAAQFLKAVGEFARGVEKLSVAPVWCRELLLPPPQKGVAEDNSSMPPPLTIPVPDQRLEHASFNIPLDEITQLKHQVMQELKMDQNVFCSSFEIIAATLWRHRTRAILNITDDKKNPSNSSSNTSFIAADDAGDEEVKLVFFANCRQLVPLPEGFYGNCFFPVTVTASNKVVAEASLAEVVKLIKDAKANLPAEFSQWLNNKTNKSTNDDQFNDPFAPGPGVGYDTLFISEWGRLGFNEVDYGWGKPVHVIPVQGSAVIPVGIVSKQPLPKNGIRLMTWCVHSHHLPTFLNMMNKDHDDALTN*