MVHLVLETLSSVPNVGELSDSQPPHGGKLNGPGVRSFALAANDEKASAEHLRSSGRTLPIPVYCRVCGDKSFGKHYGVYCCDGCSCFFKRSVRRRIVYTCIAGTGQCIVDKARRNWCPFCRLQKCMRVNMNVSAVQDERGPRKSKLPKITEINTVEPKNWKTRSKMYKSNSSIEHIVATLIASHRAMRLDSVEYNLVLTLVLCRPDLCDTAEFRNDLTTIGTNAKDALMKHAAFKSPTRYYGILACILSVTEDIAGYIKIIFFEPSVRNVPMHHLVSVIT