MGLKGRDRDRGVKQELFWYLAWKAMAKFGIGNSFLSSKSESEFKFRRSSSMDSHKGHKRSQTVIPPHILAEAIPGLGQLGFRWSRPSTPSEVLYAEEYIVAKYPQYHNGIIDDIVNTNLSTLSPHDESGETNADHKSKSRSPTFSNSIFFGGRDHFTLNKIILMTSKLLEILQRRSSHPDRSFKSVPEILAQNHILKQFELTEDEYLVIFTPSYKDAMMLVGESYPFDKHSCYMTAINSRRDYIREFANLKQSVVIPVPNSWFDLRIKGSRLSFCFRTKCKRSLRRLFSYPADVVGTAYTLQWVSEARRYSWSVLLDVSGMVTGEDRLNLSLHRPDFVLCDFDDANFHPSKISCLLVRRNSFETSSPEL*