MDLLPEDVLTDVLRRLPPRDLAVSRSVCREWRAIVDARCDLRKDLLPTTLGGIFVMMWDPGEDPEFLVRPSMKRTIDGRLQNYEGLEYYNRPYIVNCCNGLLLLDEYDQVVNPATRQWARLPPYPASPGSSYYPKYLVWFLNELGGNTEWILKHGANLTQISYFPKHDHGADRPWILQYGNNKETAAVDNGLDWNSDEDNALDIDDMGCGKSYFPAYIDVFGFHPYREILFLYLSRSRVVAYYFNASKIQDLGEFRFGDIYHTIYQAFIYTPCWNGELFVEN*