MLRACTRVGGAGAGGRRERLMASLIRFLSSSPSYSTTHLPRQHQPQPPPAAAAAARPSRFRLLFARAAARRDPEPTPVPAVEERRSLAVRTGELFLGLAALLLRGAGAGAGAAVEEVEARDGVVWEQRPEDVDAERARRELTSPGFSFSAAGLLFPYHLGAAQCLMDRGYITEKTPLAGSSAGAIICAVIASGNTMQDALQVTKVLADNCRSKGTAFRLGAVLKDVLDEFLPDDLHIRCNGRIRVAITRLSWRPRGLLVDQFDSKEDVINAVITSSFIPGYLAPRPATFFRNRLCIDGGLTLFMPPTSAAETVRICAFPASRLGLQDIGISPDCNPENRASPRQLFNWALEPAEDETLDKLYELGYLDAAVWAEQNSAELITKNGQSLVAD*