MKMKTTLPDELIVEILLRLPVRTLLRFKCVRKSWLFLISDPQFTKSHFDLAAAPTRRLLLRFSQNTAQFNSVDIEAPLHDHTPNVVFNIPPPSLFHEFGSWEFFVDVGSCRGFLLLRYRLLLGLPTFAIWNPSTGLFKRIKDMPTYPCLCGIGYDSSTDDYVIVNITLLSYTMIHCFSWRTNAWSCTKSTVQYALGMSSPHGCFINGALHWLVGGGYYDKPNVIIAYDVTERSLSDIVLPEDAPDRLYSLSVTRGCLCIFSTHRLPTMLEIDMWTLKEYKVQSSWTKSSFVLSRDYYDFSSIFFPIRFTRNDEIWLVDDDQTLVRFNDKGELLEHRVHGGMGSLVYRYWDFVTYRESLLPLPMQAIEDAEYLERDLIS*