MSQFRNGEVPRFLSSDINIVPVLSEVIVPSFPEYRTSYSQRDLCSSSITSFDTLCQPYVSPSNFTSDLRINNGSPGGKLSFGSHVTAISGCDTSLPSAHSSYTGNPDYLRMAYPKVSEEIRWGQEPLPGVFEYPATIDVSDRRNVIVSQQSQEIITIDHITHLAEQKEWYSSGSSEQFLRSSGSGGSVLKAADASTTPSNYAYFHGQKNRSNSFNVDELCSDNLPSSDTTPTKSRMRWTPELHEKFVDAVDKLGGSEKATPKAVQKVMKVEGLTIYHVKSHLQVYICSF