MVLLIQSNIGRRSAIQIASALRQIDLPCCVGVRARVRFLSTIDDAAQKQRHEKNVLNKPSICTADELHYVSLNTCDWRLALWRYLPPPQAPRRNHPLLLLSGIGTNAIAYDLSPQSSFARYMCNQGFDTWILEVRGTGLSVRESDPKNIEKSAHTASNEMEIANDRGLSAAQQSTKVQGASEKDHATLVHEEPTVVSTIWNESRPVTKLTETFIHLSERVSGFVSGRWSKIIFPKLFRRISKLLEGSFPHKRVNGIKKKLLSLLEIKENSAVVDSQVEALSKKLVNIFEEGHRAASSPLFDLQQQLTTAVVDFQEQLDLILKYDWDFDTYLEEDVPAAMEYIKAQTRPKDGKLLSIGHSMGGILLYSRLSRCGLDGRKPGLAAIVTLASSLDYTSSKSVLKLLVPLADPAQILNVPVIPLGTLVAAAYPLTSRAPYALSWLNEMISSTDMMHPDHMKKLVGSSFCNIPAKLLLQMTTAFQERGLRDRSGKIFYKDHLHKSRVPVLALAGDRDQICPPEAVYETVKLIPENLVKYKVFGDADGPHYAHYDLVCGHMAAERLYPRIVKFLSRYDRTS*