MACSFRALLHCLLALSLCSTAYGGQLTPTFYALSCPALEPIVRTTMTKAIINDRRMGASLLRLFFHDCFVLGCDGSILLDDAGSFVGEKTALPNASIRGYEVIDQIKANVEAVCPGVVSCADIVALAARDGTVLLGGPTWAVPLGRRDSTTASLSQANSDIPAPTLNLDSLILAFGKKGLSPADMTALSGAHTIGYAECEDFRGHIYNDTNVDPAFAALRQRNCPAESGSGDTNLAPLDVQTRYVFDNAYYRNLMVRQGLLHSDQELFNGGSQDALVQQYSTDPGLFASHFVAAMIKMGNIGTLTGSQGQIRADCRVVNSR*