MRQLDRVHAELLLKRTFVNADGQHHEPHLNSDAVLPGTIRVMQYNVLADHYAAPGDFPAAPAAILDWGYRRWKLLEELLVREPDVLCMQEVDAPHFAAFWEPELALAGYEGVFEAKGDGRDGSALFFKRARFSLAARRRLEFRSAEGKVENQVGLLAALEPAEGTPAPGRLAVGVVHLKASEECELVRERQTYRRVYEHGLRLRSAYAVCADAGAEAVYERAVDAEPPLTTAKFRDASGKGAAPGRRGRR*