MLGNIKTNLAYASTVLLASSALVSPQCTIPRSGLRWKDNGGPLAQPANGWASLKDFTVVPYQGKYLVYGTKYQNPNYGSMNFALVSNLRDLSSARQTGMNAGTVAPTLFYFAPKSIWILAYQWGATPFSYRTSTDPTNANGWSQAYPLFSGSISGSDTGPIDQTLIADGTTMYLFFCGDNGKIYRSTMPLGNFPGNFGSASTVIMSDTQANLFEAVQVYSVKGTGTYLMIVEAMGSNGRFFRSFTATSLGGSWTAAAATQNDPFAGKANSGATWTNDISHGDLVRSNADQRFEIDPCNLQLLYQGRSPNAGGDYNALPYRPGLLTLQNPGGGTGTGNPPPTTTPPPATTPPPSGSCAPLYGQCGGQDWAGAKCCSQGTCKVSNQWYSQCV