MTGSDLTALVSTQCPCLRELDLFITLIVNFHVLIHSNSLHTLVLRVLETRRLEVVAPRLEELTVFARPLEAHISATKLVKVAWHGVYDPHLHRFVDVGSTLRLLKTSSQALSLTKRFDEVDELDHLSIDLKWQDVARYESFLNETNKLLKCKSLCISLLWEHALVPVMWHLLRSCNGTKRLRVHLWGPWSQRVMHSCLPACPYRLEESLKIDVIDLSSLEEVEISGFSGSHEQMELVEFLSSNARILKRLRINYHNCRRPKEAREKVRSMCHPNLKVEFFVFHEGRQVLVE*