MMKGLLATLALAAVSLASPTNQAPDSFKIKNVVYGGSGCPQGSIDVDWTENGILPIYFGRQFTARVGPGKGPEESRKNCQINLSLDFSPGFSFAIFSADYTGWGELDRGVTGVVKSTYYFSGEQDQTSSALTISGPFDGKYYKQDNVAVAVWSPCGKDAMFNINSEVALTPFSTSANGLLTATKESGRFTTNLYVQWRKC