MTTQDFLKTLKTAKRAFPSAISQSLNHELTPIKTLINSSFNTISSPSKTPSSHSTISSFLSSLSSHQLHSFLSDPSVKTYDCLRIFNIVLHYQSDLSFKPDIHAHFTLICRLIKSRLYSDAEVLLQKFILGANYRYPFCDFTNWVENYCKESRIITKLLNMLLKLYSDHQMFDMAVTAFEYMVDREIERDEKTCSVHLHALVKANKVDLGFEFLRRMVDSGMEVSVFSLTIVVSGLCGIGELKMGRELVEEMVGMGVRPNVITFNTLVDACSRRWDFTELDLVLCLMGREGVPFNDMTYKLLIEGYSGSGKVDEAKRLLLEMQDKDFDVETYLYYSIIRGYCRLGNTSSGFSLLKTMQEKDISPCDGTYWCLISGMCKVGDMGQVKELVNEFLKKGGEVNDCMLNELVNGYQKTGIMDELDELKCLVKMSSPKNLVRTPLILIPKLSQYGVY*