MVMDFLVTTKGSEGGNFITPLGETPNGSVLDLSVIDSLAVLRCNARTLHVFKGGNSTVIREAFGKALVPYYPLAGRLKFSAHNNQLLQIDCSGQGIWFVEASADCTLLDVNYFDEASALDDTTFDKLLPQLTPLPVTNDSFIHPPLVLVQVTEFKCGGYVMGLTFCHSICDGLGAAQFLKAVGEFARGVEKLSVAPVWCRELLLPLPQKGVAEDNSSMPPPPLTIPVPDQRLEHASFDIPLDEINQLKHEVIQELNMDQNVFCSSFEIIAATLWRHRTRAILNITDDKKTSSNTSFIPADDAGDEEVKLVFFANCRQLVPLPEGFYGNCFFPVTVTASNKVVAEASLAEVVKLIKDAKADLPAEFSQWLNNKTNKSMNDDQFNDPFAPGQGVGYNTLFISEWGRLGFNEVDYGWGKPVHVIPVQGSAVIPVGIVSKQPLPKNGIRLMTWCVHSHHLHTFLNMMNKDHYDALTN*