MVLGLRTKSRRDNGVFVEYLISIKELKPWPTSQVPAQCVLLKWENGENNSGSFIAVVGKDTIMFNESFRLTLTLEPKVGSDNKFHKNLLELHVYDAKKKDKGVKNKLLGTASVNLADFGVLTNSVPVGAPFTFKKSSRNDASSEIYLTVEPAGEEDYDEGNRSSGSSQPKMSFSRRSVEGSEFSLASLTDDDDDASSVSSSTRRVSFSAMCDANSTVRIFILVT