MRLVCKQLRAAIDDAVSSLFIGLNDSYDPDEVLQRLARTSLRPSKLHFRNFNTTQTTLLLAALAARELVPVLHEVQHLTMSSIMPLSAALVMSSTMPQLRSLYVVCHMDVSVCRAWQRLPQLSSLTLGLVPASDAAAASPLLEGLEHITSMKSLNLTYLFFLKSLNLTESYIQVDEGSLAACKQLTKLIYERCFPALTQLTQLLQLEVVQDLSSDSLPLLATLPQLADLRLQSCPLQPSSQLSRFLFQNLTSLTVKSIHSRDLAALDCPQLQTLAVHELLEFKAAAAGAVVRQLGPPPSVSVLLEALAPWQPRSGAVEKLGLWHLSDVTHEALEWLPVNIKSLTFQSCHLLPGALSSVATRLTQLTCLDLSFSHVSVMELQLLAARAQQGALLKVYVPIALSEEEVAALETFTAYTKSWTGHTPIVIEEIGPLANLWRSIQSSSLH*