MRRDIGSGIDLQAVRALAEAGGFGPWQRCQLFVGGASAAGARSILHFDQYDNLFVQISGWKRFRVYDPQQTRCLYPFPIHHPLDTRAQVDLEAPDLAAFPRLSEAVCSEVLLGPGQALFLPAYWWHEVVTEPHDGLTVSANFWFAAVYRLLTPTRPLVPSMQCELARQLEYLVSDCLSDRARLVPAFFSALRAAVEAVHAAADARSAAADAARADAAASEALHARRPAGVVPQEWQGLFEYVVRQLGSLVGHGSVLRFCLDLLDGGRFARLTLG*