MTSRTCLSLLNEDWSFLSSRRFQGGRQSVWTIQGIRSQVWIVRFRSRATSRKNTRFFSCTLERNSRTLRNFITRIHYKYFTMFKFTTKRRSSLEARKAMATSEFAGSAPKSEIDNINSKTTARLNESQCNSLIDSDARIASGSAFSGAPSVPAEEYKVPAEPESKIQTSDKTPIYSQLFDPPLFVHTSSPIAALRVIQWDDERQMFFKTESNNESLNKDLRYTFGPLHELNILNPKSKVEEASDAHEGSAHGEDGDEEEDSDEARNKLEAQEALLMLAGSKDLARCALLHL*