MVVLITAKNETLPFPDMEASFAPRVPASGISGLFYEAYPLNACDAIINGPGLLIGSIPVFAIVERGGCKFDEKILNAQDAGFSAVIVYNNEEGHDLISMSGSSDDVHIPAVFVSKSAGETLLEYSKQIGARCYILPAIENTAWSVMAVSFISLLAVTAVLTTFLFVRRYRLRHLGSRLLLLRDSYGMSAREVKALPTVIFKCLGDGQGTSDTCAICLEEYESGEKLRVLPCHHDFHAACVDQWLTTRRPFCPVCKRDAHNKNEEPPPSESTPLLA