MLRSQPYSWPCGGPLDASTTALVLIDMQHDFCGKGGYVDRMGYDISATRAPIKPLQRVLAAARAAGVRVIHTREGHRPSLADLPQNKRLRSTAIGTEIGQPGPCGRVLVRGEPGWELIDELRPLPSEDIIDKPGKGSFFATDLEHLLRTTGAGPRGHCVKTAASGCCSAASRRTCNHAAAHKMVTMQGGVFGAIASSDAVLQVLDAMPRARDSAPAAAPPPVVLLPPPPPRAISGMEAAGLVLLAFAAGAALGARLR*