MESLCVVSDGPAVCLPGASERLANLRNLNSGMQLAETGKGLSIQSLALSTSASVTCRSSMLRGLPAECSQLVHSGLAFQVSVDVEKLDKSIKLRDVIELANGPINMFFMPHTSRCVEYLDRSRRLICEALKRCEVQASTTPSSAKNCDKQRLVVVFGLEDRIIPVALSSLARTLFIKVASKGLSFSGVIDAFGRLIPQMETSAKLCLLLTLFREFIRLKWPGTANDVDPAAFKELQGLLNWMFTSGAIQFNLTDSEEDNKNRPRGFLEQLETVEVGVNVSLLIVWLERSSEDKICTAVQKVGLVATDEVHGYDSQKPDMMGRLDTLREDMHIVKAKEKAVVDRVIRVHNRFLQDRWEKSFEGKVVKSRKKHVEYLLYGETLQFANEFQCIVAEGFPYLPGQSNHGCHGPVLLSNAIGLADVRRLQSFSTLVEESFHRGFQFEDRGRGLAVGRGVHTRIRLGRSEHERSNKCGVIAIEVQISVA*