MGSLSLEMDFERSPMTPRSLAMTPRSLARRRLFPNVDNKKPKVEQSGAGPRKNLQLDVVEPGLKNDGPSLDTILVNYLDTLTQRVNFHLGYPVNICYDHYATLAPLLQFHLNNCGDPFLQNTVDFHSKDFEVAVLNWFAQLWEIEKDQYWGYVTNGGTEGNLHGILLGRELLPEGILYASKDSHYSVFKAARMYRMDSETINTSVNGEMDYSDLRAKLLQNKDRPAIINVTIGTTFKGAIDDVDVILETLKDCGYSQDRFYIHCDAALCGLMTPFINNMISFKKPIGSVTISGHKFLGCPMPCGVQITRKSYINNLSTNVEYIASVDATISGSRNGLTPIFLWYSLSAKGQIGLQKDVKKCLDNAKYLKDRLEQAGISVMLNELSIIVVLERPRDHEFVRRWQLSCVKDMAHVIVMPGITREMLDNFISELVQQRKQWYKDGKAEAPCVGEDIGAQNCACSYHKIDYICP*