MDALVPVQSAGQRLPLRLLSPSLHRCIGSVSIRRPVSGFAMDTRISSRSPSQFTIRSQQESLGGVASSSDVRIKEWEVDMYQNELAISQGIRIRRKPPSKAPLGYSGPFELRLLNGQVADSPSNILEEITWFKDQEVSRMKELNPLEALKKAVENAPPTRDFVGALRSAHQRTGFPGLIAEVKKASPSRGILKENFDPVEIAQAYERGGAACLSVLTDQKYFKGGFENLEAIRSAGVKCPLLCKEFVVDPWQIYYARAKGADAVLLIAAILTDLEITYMLKLSKKLGLAALVEVHDEREMGRVLGIEGIELVGINNRSLETFKVDISNTKKLLEGEHGRQIREKDMIVVGESGLFTPDDIAYVQDAGVKAVLVGESIVKQNDPEKGIAGLFGRNISQT*