MHRGKFSLTPKNQVKDLAASSFPNNQHRSLPEPIYVSSSSDDESIQSNDDASKQFVLYDDVTNGGNPIELTPDPLRCKPPVRPRNKPSPSSSSSRVLPAVGAFTVQCASCFKWRLIPTKEKYEEIREYILQHPFVCQKAREWRPDVSCDDPEDISQDGSRIWAIDKPNIAQPPDGWQRLLRIRSEGSSKFADTYYVAPSGKRLRSMVEVQKFLMDHPQYMTDGVTLSRFSFQIPKPLQENYVRKRPSRSVEPEQVCSPAWVGPEDSTNSNERRLGLPDPCNDSDPVSRPAKKQATQSSLHKDAV