MESRQGGSAAAAAEDAGRAIPSFGPPQHSIHADMTSMQPSRVTDFGALAQSAGFRIEDLANLNTSTLFNLKPNIHTINNNPLQFGSYGKPISPSHINTTTAATAAARIDPQSLEQQTGAQQNLVALPTGNTENWGESAMADSPMTDTSTDPDTDERNQMFEQGLVAGPTASDSSDKSRDKLDQKTLRRLAQNREAARKSRLRKKVYIQNLESSRLKLTQLEQELQRARQQGIFISTSVDQPQSANANGALAFDMEYARWLEEHNKHVNELRAALNAHAGDNDLRGIVDSIMAHYDEIFRFKGVAAKADVFHVLSGMWKTPAESCFMWLGGFRSSELLKLLAGQLEPLTDQQLVGISNLQQSSQQAEDALSQGMEALQQSLAETLASGSLGPAGSSGNVANYMGQMAMAMGKLGTLENFLRQADNLRLQTLQQMQRILTTRQSARALLAISDYFSRLRALSSLWLARPRE*