MLKLPNHLGFCQLKLLHLLEVELSNEHLMSCLFSTCPLLEKLILGDCTFGTMTVLDIASTSLVYVYLVNYRGLSYSNCNVKISCPNLKVLKYGALMANDIIIENLFSIEVVHVYFFDVDDTLKEIGMLTYNMIKNVPSTSALKLCMVSVRGVYQMAHEISSSPVMFYKLKSLKLTVGTNEACMQAMILLLKHSPNLEILNLFSDENFGWDENWKLHDPSESIVCLESHLKLIQLTGFKYEENEMELLRFFLKNARVLEKLIVVWADFACISKKASEVVLKYPKTSSHAVVTFLDVNPKPKIFYRHNII*