MRLRRALVARNQPPLLVLVRPGEHLCPRLRDIGSGIDLQAVRALAEAGGFGPWQRCQLFVGGASAAGARVLRQISKLRSARSILHFDQYDNLFVQISGWKRFRVYDPQQTRRPCPCLYPFPIHHPLDTRAQVDLEAPDLAAFPRLSEAVCSEVLLGPGQALFLPAYWWHEVVTEPHDGLTVSANFWFAAVYRLLTPTRPLVPSMQCELARQLEYLVSDCLSDRARLVPAFFSALRAAVEAVHAAADARSAAADAARADAAASEALHARRPAGVVPQEWQGLFEYVVRQLGSLVGHGSVLRFCLDLLDGGRFARLTLG*