MFLVKIHPILVKGHAAIDLGFLEELFNNETLQETEECGVIEPLASRRVFCERDHPQGPGRLEHIQCDVMFNALVPVDINECPYILFTSHGIHKHPPPPPTKPPERILQGIKQMIEQIRDPSLTTAQFLRSPQLEAFCEQYNTSTLAEIHISFCNKDRISAILQKQRLLAYPNGQDIDGVIFLQQSNQHIKDYIQETYHDSEGTMVICAYREQIQLLAQLSSFEVDMSYKRIRTKDINEVLFATFLPDQCKVITLLRVFTSDDSTRGYYLLFKRVFTLVQKLTQTPVLFDPIHGSGIYGIIMDMDSKLYTGLGQYLSEVDPQRRDITWQLERIIVFCQVHFQRSILKAIGTRSHGTPLWGLMMSLLDCNSEVEYDELLELLIENEAAAVRDWAVQKKSSIIKAGLNKACSKIQPYHFSELRNYTNAVKQAQQKSNATCKYLTLVEAITNSAKLDQSDILQYQNLTRFNIHHSYRTSEMEDNYLRHMSREESRSRYPRQNSGDDGSVRSSQNLRRTASEDALTLEQRRQELELRKLEADIRKQELDIRKQEADIKQQEVDIRLQQLKNDQLELDLMERRARIQDLQAITGWLINNFHF*