MGRLAIRPNRSRLTWLRENKNTHPISVTNAVSRVLAAHPGPFHRVDLSCSIMEAHLPELDRWLQLLAAKAVEELVFVNRPWPINLRLPATLFSCTYLRRLYIGVWRFPNTAGLPQCSTAFPHLLELGLCCVLMEDRDLESIISRSPVLEILTVVLSQNVVRLRFVSHSLRCVQLGFSCVADLAAVDAPCLDRLLLSDIWATEGRKFSTRIKIGLAQGLRSLGYLEPGRHLLQIGTTTIKARTRATPSTMVPSVRILALKVYFGTLNEAQMLCSFLQCFPNVETLHLKSDKADELNNATGEHKAMFWKGAGEIECIKSHVKKMVFDEFQGKQSELAFIKFVMERAQVLQKIDIISTNASCTTLEKNKLVLKALDSVKPASKNCQVVYSTHALLEEGGSWSFQRASDLSRSDPFEF*