GRGPLPALLQLLLLAGPGLAAAAPTAPPRFNVSLDVAAELRWLPVLRSYDRELLRAAVVQIIGDRVPTWVHALMGKVVLELERLLPQPFTGEIRGMCRFLNLSLADCLLVNLAYESSAFCTSIVAQDSRGQIYHGRNLDYPYGDTLRKLTVDVQFLKNGQVAFTGTTFVGYVGLWTGQSPHKFTVSGDERDKGWWWENAIAALFQRHSPISWLIRTTLSESENFEAAVFRLAKTPLIADVYYIVGGTSSQEGVVITRNRGGPADIWPLDPLNGAWFRVETNYDHWKPAPKHDDRRTPTIKALNATGQAHLSLEALFQVLSVVPVYNNYTLYTTVMSAASPDKYMTRIRNPS