MVSGSGICARRVVVDARHHMLGRLASIVAKELLNGQKVVVVRCEEICLSGGLVRQKMKYLRFLRKRMNTKPSHGPIHFRAPAKILWRTIRGMIPHKTKRGAAALARLKAYEGVPSPYDRMKRMVIPDALKVLRLQPGHKYCLLGRLSSEVGWNYYDIIKELEEKRKTRSQIAYERKKQLNKLRVKAEKVAEEQLGPQLEILAPIKY