MEPKSEAEASEITISRFVPSKPQVELLDGICKPTVYNVVSSVDLGCQIELRKVVLYIRNAEYNPRRFPGCVVRLREPRVTCLIFGTGKMVCTGGRSEEQNNLGARKCARVLQKLGFPVLFINFRIQNVVAIVDLKFPIRLEGLLLANEQMAQYEPEIFPGLVYRIVNPKIVFIIFVNGKVVITGAKSVELIYEAFTKVYPVLRNFRKLS