MRWRDRFLFCAEAIYKAQTEIGEIKGYYLNATVACLIIAETMAYFFTFTAQCMQLLTDKEIMVNLKENEKSLWVLLIYYVMILLKKTKVVVFISLKIRYLCQFGGGTLGYPWGNAPGAVANRVALESCVQARNEGRDLAREGNEVIREASKWSPELAAACENKSVYEGCGYHLQMSSSDRIKLLIDHGTRHPMDEDMAALDLIQFHSEDELHIDRITFYQIRTGLTDAIQIGIGRLNGIPIAIGVMDFKFMGGSMGSVVGEKMTCPIEHATKESLPLIMVSASGGARMQEGSFSLIQMAKISSALYIHQLEKNLLYVSILTYPTTGGVTASFGMLGDIIIIEPKAYMEFADKRVIEQTLVF*