MLVVSWNTRGLNNPVKAKAVLLNLCKWKDGVVLLQEIKTEKGKIEFWASQLQDRYKFWFVSEAQGRGGLCTLISKDILVVDHWESQENRVVATQLKIEDTCFWVLNIYAFNKGIARSKQWKMLAQLKMKQHTLIVGDFNMVDRSMDRNKGNFMIGGQERTHWEDLKAKFSLVDVTDFISSSKSPQMTWSNKRAGAAFREARIDRYYASQKGNWMCGAVEVKVNVFTCLSDHFPVFCFIPHLYCPLRMKGPKPYRFNNSLLGWESFDEDVRLIWKMHCSNQNKAVAGVPAALKEIKLMASEKGRIRKTWRKNVLQDAKVFWKD*