MVPGDAYRWARLPGELGLDGMAQRREMSLLLGITAVTSPFLRTRLAPAEHTSLLPFCAHANEQRQWRLGGSCFFVLSVRLYPPFLSSDLFRHAQGHVLWVVNLVFFLGLLVAPHLFDDLPERFFLLAEKEASRLAAPLLPLCKFLPDDVVRPNNIARGHKLEVFCGPEPATTIPVKEVYFNKEFSSTQIESSLLNQQIIASFSATAGPSYIRIERSTDGRYNLRDGWKDFVADANIKKGDTCAFHMYKKNGKVKLMVLVL