MNVHSSALNKHIILLALLALLFPPLLCAGRFVLFDPESDLSASLPPALESSTWSHFREAPSFRNGKECIASELYYSGYREEDSLCDALAVHVAMTLDAAYIRGSVAAILSIVQHSACPENVVFHFLASESKVELAQILRLTFPYLKFKVYNFDVNLVKDKISSSIRAALEQPLNYARTYLADLLPSCVRRVIYLDSDVVVLDDIAKLWGVNLNAHPIGAPEYCHANFTAYFTDMFWMDATLSAVFEGRNPCYFNTGVMVLDLDMWRFWGYTKTIEEWMEVQKEVRIYELGSLPPFLLVFAGDVQSIEHRWNQHGLGGDNLEGLCRTLHPGPVSLLHWSGKGKPWVRLDNGRPCSLDSLWSPYDLASNNNYLQS*