YAPLPPDDDGVQDDPKVTLEGKDLWEKFHKLGTEMVITKSGRQMFPQMKFRVSGLDAKAKYILLLDIVAADDYRYKFHNRRMFPAYKVRVSGLDKKAKYILLMDIVAADDCRYKFHNRFAINRRAVDAEGSLLPQAEAD