MVTDDPLMVIWGLHEYLTTGVDQTSVQTYDNTRTEFVQPGESYTVRGFSTVENDEVIAHASQGDAAEASDKSQDWSDWLGPFSDPWSAEAVPHNDFEDYDSQQSSEDEGVPELAKVFATYDGEIGKRLNHMDSIPHVPRINGEIPTVDDASAAHQRLLDRLKIYGLHELKVDGDGNCQFRAFSDQLYRTPTHHKSVRDNIVTQLTSHPEYYEEYVPMKYSDYVKKMARSGEWGDHVTLQAAADFYGVRICLLTSFKDTTFVQILPRQTKSKRVIFLSFWAEVHYNSVYADGGAPLYSEDQKKSRHWRQYFKNKLKI*